Explain Oops Concepts In Selenium Automation Framework